﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Principal.Master" AutoEventWireup="true" CodeBehind="RegistroHospedaje.aspx.cs" Inherits="SistemaInformativoTuristico.Formulario_web2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder3" runat="server">
    <table style="width: 140%; height: 218px;">
    <tr>
        <td style="height: 20px; width: 137px">ID DE HOSPEDAJE:</td>
        <td style="height: 20px; width: 187px;">
            <asp:Label ID="lbl_ID" runat="server" Text="1"></asp:Label>
        </td>
        <td rowspan="8">
            <asp:Image ID="ImgFoto" runat="server" ImageUrl= '<%# Eval ("Url") %>/>' Height="192px" Width="267px" />
       
             <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:SistematurismoConnectionString2 %>" SelectCommand="SELECT [foto] FROM [hospedaje]"></asp:SqlDataSource>
       
             </td>
    </tr>
    <tr>
        <td style="height: 20px; width: 137px">Nombre:</td>
        <td style="height: 20px; width: 187px;">
            <asp:TextBox ID="txtNombre" runat="server" Width="220px"></asp:TextBox>
        </td>
    </tr>
    <tr>
        <td style="height: 14px; width: 137px">TIPO DE HOSPEDAJE:</td>
        <td style="height: 14px; width: 187px;">
            <asp:DropDownList ID="List_Tipo" runat="server" Height="16px" Width="228px">
                <asp:ListItem>SELECCIONE TIPO</asp:ListItem>
                <asp:ListItem>CABAÑAS</asp:ListItem>
                <asp:ListItem>CASA DE HUÉSPEDES</asp:ListItem>
                <asp:ListItem>DEPARTAMENTOS</asp:ListItem>
                <asp:ListItem>HOSTALES</asp:ListItem>
                <asp:ListItem>HOTELES</asp:ListItem>
                <asp:ListItem>MOTELES</asp:ListItem>
                <asp:ListItem>RESIDENCIAS</asp:ListItem>
            </asp:DropDownList>
        </td>
    </tr>
    <tr>
        <td style="height: 35px; width: 137px">CANTÓN AL QUE PERTENECE:</td>
        <td style="height: 35px; width: 187px;">
            <asp:DropDownList ID="List_Canton" runat="server" AutoPostBack="True" DataSourceID="HospedajesDS" DataTextField="nombre" DataValueField="id_canton" Height="16px" Width="231px">
            </asp:DropDownList>
            <asp:SqlDataSource ID="HospedajesDS" runat="server" ConnectionString="<%$ ConnectionStrings:SistematurismoConnectionString2 %>" SelectCommand="SELECT * FROM [hospedaje]" DeleteCommand="DELETE FROM [hospedaje] WHERE [id_hospedaje] = @id_hospedaje" InsertCommand="INSERT INTO [hospedaje] ([tipo_hospedaje], [nombre], [id_canton], [direccion], [infAdicional], [telefonos], [foto]) VALUES (@tipo_hospedaje, @nombre, @id_canton, @direccion, @infAdicional, @telefonos, @foto)" UpdateCommand="UPDATE [hospedaje] SET [tipo_hospedaje] = @tipo_hospedaje, [nombre] = @nombre, [id_canton] = @id_canton, [direccion] = @direccion, [infAdicional] = @infAdicional, [telefonos] = @telefonos, [foto] = @foto WHERE [id_hospedaje] = @id_hospedaje">
                <DeleteParameters>
                    <asp:Parameter Name="id_hospedaje" Type="Int32" />
                </DeleteParameters>
                <InsertParameters>
                    <asp:Parameter Name="tipo_hospedaje" Type="String" />
                    <asp:Parameter Name="nombre" Type="String" />
                    <asp:Parameter Name="id_canton" Type="Int32" />
                    <asp:Parameter Name="direccion" Type="String" />
                    <asp:Parameter Name="infAdicional" Type="String" />
                    <asp:Parameter Name="telefonos" Type="String" />
                    <asp:Parameter Name="foto" Type="Object" />
                </InsertParameters>
                <UpdateParameters>
                    <asp:Parameter Name="tipo_hospedaje" Type="String" />
                    <asp:Parameter Name="nombre" Type="String" />
                    <asp:Parameter Name="id_canton" Type="Int32" />
                    <asp:Parameter Name="direccion" Type="String" />
                    <asp:Parameter Name="infAdicional" Type="String" />
                    <asp:Parameter Name="telefonos" Type="String" />
                    <asp:Parameter Name="foto" Type="Object" />
                    <asp:Parameter Name="id_hospedaje" Type="Int32" />
                </UpdateParameters>
            </asp:SqlDataSource>
        </td>
    </tr>
    <tr>
        <td style="height: 16px; width: 137px">DIRECCIÓN:</td>
        <td style="height: 16px; width: 187px;">
            <asp:TextBox ID="txtDireccion" runat="server" Width="225px"></asp:TextBox>
        </td>
    </tr>
    <tr>
        <td style="height: 16px; width: 137px">INFORMACIÓN RELEVANTE:</td>
        <td style="height: 16px; width: 187px;">
            <asp:TextBox ID="txtInfo" runat="server" Width="226px" Height="23px"></asp:TextBox>
        </td>
    </tr>
    <tr>
        <td style="height: 16px; width: 137px">TELÉFONOS:</td>
        <td style="height: 16px; width: 187px;">
            <asp:TextBox ID="txtTelefono" runat="server" Width="228px"></asp:TextBox>
        </td>
    </tr>
    <tr>
        <td style="width: 137px; height: 8px">FOTO</td>
        <td style="height: 8px; width: 187px;">
            <asp:FileUpload ID="FileUpload1" runat="server" />
            <asp:Label ID="lblFoto" runat="server" Text="Label"></asp:Label>
        </td>
    </tr>
    <tr>
        <td style="height: 36px; " colspan="3">
            <asp:Button ID="btnGuarda" runat="server" Height="34px" Text="Guardar" Width="94px" OnClick="btnGuarda_Click1" />
            <asp:Button ID="btnNuevo" runat="server" Height="35px" Text="Nuevo" Width="79px" />
        </td>
    </tr>
    <tr>
        <td style="height: 36px; " colspan="3">
            <asp:Label ID="Label2" runat="server" Text="Buscar por Nombre:"></asp:Label>
            <asp:TextBox ID="txtBuscarNombre" runat="server" Width="149px"></asp:TextBox>
            <asp:Button ID="btnBuscar" runat="server" Height="21px" Text="Buscar" Width="95px" />
        </td>
    </tr>
</table>
    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" CellPadding="4" DataKeyNames="id_hospedaje" DataSourceID="HospedajesDS" ForeColor="#333333" GridLines="None" Height="303px" Width="784px">
        <AlternatingRowStyle BackColor="White" />
        <Columns>
            <asp:CommandField ShowDeleteButton="True" ShowEditButton="True" ShowSelectButton="True" />
            <asp:BoundField DataField="id_hospedaje" HeaderText="id hospedaje" InsertVisible="False" ReadOnly="True" SortExpression="id_hospedaje" />
            <asp:BoundField DataField="tipo_hospedaje" HeaderText="tipo hospedaje" SortExpression="tipo_hospedaje" />
            <asp:BoundField DataField="nombre" HeaderText="nombre" SortExpression="nombre" />
            <asp:BoundField DataField="id_canton" HeaderText="id canton" SortExpression="id_canton" />
            <asp:BoundField DataField="direccion" HeaderText="direccion" SortExpression="direccion" />
            <asp:BoundField DataField="infAdicional" HeaderText="infAdicional" SortExpression="infAdicional" />
            <asp:BoundField DataField="telefonos" HeaderText="telefonos" SortExpression="telefonos" />
        </Columns>
        <EditRowStyle BackColor="#2461BF" />
        <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="#EFF3FB" />
        <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
        <SortedAscendingCellStyle BackColor="#F5F7FB" />
        <SortedAscendingHeaderStyle BackColor="#6D95E1" />
        <SortedDescendingCellStyle BackColor="#E9EBEF" />
        <SortedDescendingHeaderStyle BackColor="#4870BE" />
    </asp:GridView>
</asp:Content>
